6.2.0 APPX Application Design Manual

+ Chapter 1-1: Overview of Application Design
+ Chapter 1-2: Getting Started
+ Chapter 1-3: Data Dictionary
+ Chapter 1-4: Understanding Process Design
+ Chapter 1-5: Interprocess Communication
+ Chapter 1-6: Customizing Your Application
+ Chapter 1-7: The Documentation Facility
+ Chapter 1-8: Application Design Tools
+ Chapter 2-1: Data Dictionary Overview
+ Chapter 2-2: Data Dictionary Concepts
+ Chapter 2-3: Domains
+ Chapter 2-4: Files and Fields
+ Chapter 2-5: Work Fields
+ Chapter 3-1: Overview of APPX Processes
+ Chapter 3-2: Getting Started
+ Chapter 3-3: Process Definition
+ Chapter 3-4: Menu Processes
+ Chapter 3-5: Job Processes
+ Chapter 3-6: Input Processes
+ Chapter 3-7: Output Processes
+ Chapter 3-8: Update Processes
+ Chapter 3-9: Query Processes
+ Chapter 3-10: Inquiry Processes
+ Chapter 3-11: Status Processes
+ Chapter 3-12: Subroutine Processes
- Chapter 3-13: Table Processes
+ Chapter 3-14: Automatic and Optional Children
+ Chapter 3-15: Using the Image Editor
+ Chapter 3-16: Using GUI Features of the Image Editor
+ Chapter 3-17: Using Event Points
+ Chapter 4-1: ILF Integration
+ Chapter 4-2: True/False Status Indicators
+ Chapter 4-3: Specifying Statements
+ Chapter 4-4: The ILF Editor
+ Chapter 4-5: The Appx ILF Debugger
+ Chapter 4-6: ILF Keyword Reference
+ Chapter 4-7: Predefined Fields
+ Chapter 4-8: Runtime Subroutine's and Predefined Processes
+ Chapter 4-9: Appx Chart Director API

Chapter 3-13: Table Processes

Column Headings and Cell Properties


Column headings and cell properties can now be specified in the Table Source. There are 2 new buttons: Column Headings and Cell Properties. Column headings allows you to explicitly set the heading you want on a column as well as some formatting information. Cell properties allows you to set the properties of the cell. Both of these can be manipulated at runtime by updating the Widget file.

When you click the 'Column Headings' button, you will see: .

Only the Invisible and Label properties work on the Desktop (Java) client. The HTML client supports all properties.

Label: column header's label
Tooltip: tooltip when hovering over the column
Invisible: hides/shows the column
Name: Assign a name if you want to be able to modify the widget properties in ILF
Text Color
Fill Color
Font Name
Font Style
Font Scale
Rollover Bg Color
Rollover Fg Color
Text position

If you want to modify the column widgets you must do it in the Start of Process EP of the Table Source. You can also add macros to the label or tooltip field of the column widgets.

Supported Macros for table column widgets: ties.

CLSS: assign classes to the column header
TCS: Table column sortable. Valid values: T, F
TCST: Table Column Sort Type. Valid values: INT, FLOAT, DATE, TEXT)
TCR: Table Column resizable. Valid values: T, F
TCSE: Table Column Searchable

Supported Macros for table widget:

CLSS: assign classes to the column header
TCR: Table Column resizable. Valid values: T, F (This can be overridden at column level)
TCS: Table column sortable. Valid values: T, F (This can be overridden at column level)
TSMC: enable/disable column movement by mouse drag
TSTS: Show/Hide table search icon. Valid values: T, F.
TSTRF: Show/Hide table refresh icon. Valid values: T, F.

When you click the 'Cell Properties' button, you will see: .

'Cell Properties' allows you to set the properties on an individual cell in a table. This is only supported on the HTML client, the Desktop client will ignore them.

When specifying a table on an image you can also specify a caption for the table (HTML Client only).

Application Design Manual                                         "Powered by Appx Software"

1663

©2006-2023 By APPX Software, Inc. All Rights Reserved